.content-box {
  padding: 0 10px;
  .important {
    width: 10px;
    color: red;
  }

  .line {
    display: flex;
    border-bottom: 1px solid #cccccc;
    line-height: 40px;
    .label {
      flex: 2;
      text-align: left;
      font-size: 14px;
    }
    .value {
      flex: 3;
      font-size: 14px;
      text-align: right;
      display: flex;
      justify-content: flex-start;
      color: #2c3e50;
      input {
        width: 100%;
        font-size: 14px;
        padding-left: 15px;
        color: #2c3e50;
      }
    }
    .select-control {
      flex: 3;
      text-align: left;
    }
    .date-control {
      flex: 3;
      text-align: left;
    }
  }
  .bsbtn{
    background-color: #1CAAFE;
    color: white;
    font-size: 16px;
    font-weight: 900;
    line-height: 32px;
    width: 70%;
    height: 32px;
    margin:30px 0;
    margin-left: 15%;
    box-shadow: 3px 3px 5px #888888;
  }
  .submit-btn {
    position: absolute;
    bottom: 35px;
    background-color: #1CAAFE;
    color: white;
    font-size: 16px;
    font-weight: 900;
    line-height: 32px;
    width: 110px;
    height: 32px;
    left: 15%;
    box-shadow: 3px 3px 5px #888888;
  }

  .remove-btn {
    position: absolute;
    bottom: 35px;
    background-color: #ff6633;
    color: white;
    font-size: 16px;
    font-weight: 900;
    line-height: 32px;
    width: 110px;
    height: 32px;
    // margin-left: -100px;
    left: 55%;
    box-shadow: 3px 3px 5px #888888;
  }

  .title {
    font-size: 20px;
    font-weight: 900;
    color: #25262d;
  }
}

.fade-enter-active,
.fade-leave-active {
  transition: opacity 0.3s;
}

.fade-enter, .fade-leave-to /* .fade-leave-active below version 2.1.8 */
 {
  opacity: 0;
}
.vux-cell-value{ color: #000!important; }
.vux-cell-placeholder{ color: #ccc!important; }
.vux-cell-value,.vux-cell-placeholder,.weui-cell__ft{ color:#2c3e50;font-size:14px; }